Big Huge Thesaurus

Cambodian monetary unit

noun